# Second Brain runtime dependencies.
#
# The DASHBOARD (dashboard.py) and the identity/lattice tools are stdlib-only — they need
# nothing here. The TRAY (tray.py) needs a cross-platform tray backend:
pystray>=0.19
Pillow>=9
# macOS only (tray backend): pyobjc-framework-Cocoa
# Linux tray on GNOME/KDE may also need system packages — see the README.
#
# Optional, only for the lattice connect step (identity.py prefers it, falls back to a
# pure-Python Ed25519 implementation if absent):
# cryptography>=41
